Python Job: Teacher for the children's Programming Club

Job added on

Job Skills

Location

Lagos - Portugal

Job type

Full-Time

Python Job Details

We are an educational start-up focused on teaching children computer programming in both Portuguese and English. We integrate information technologies into our students’ education. Algorithmics combines offline and online education to teach children from 7 to 17 years old.

We have 6 vacancies outlined and numbered below. Please note that these are separate roles with specific skill sets so please only apply to the role/roles that are relevant to your experience. There is a lot of information here, please read carefully.

We are rushing on and looking for the most qualified teacher for our youngest programmers who are just getting to know the IT world, a Sensei, a mentor, someone who wants to do the things inviting good karma — to teach children! Helping them to develop, find the growth points, overcome difficulties, and prove that they can do more!

What you need to know about us:

We are the smart rebels in the Edtech world, we generate crazy ideas and can implement them.

We have our own educational + video platform + Learning Management System = gun-power product!

Our quality, like love — is absolute.

We appreciate organized work, but people and their interaction are more important.

We are not afraid to make mistakes — after falling, we get up and win.

We work a lot, but we don't spend money on useless things.

We accept the unique nature of everyone, can support each other, and vividly relax together.

What you will have to do:

Create a cool, driving environment that you and your students would rush to every day. Set the mood!

Teach and inspire. The groups are small, up to 12 students.

· We have our own platform where the kids post their projects, vote, communicate, write their own applications and games. You will also be interested.

· The tasks are already selected in a super-professional manner. Your task is to motivate, guide, and help if something does not work out.

3. Provide feedback for parents on their children's successes, difficulties, and so on. Not every day but 4-5 times during a course.

And what you exactly will not do:

Write methodological guidelines and lesson plans — everything is already done. You shall read it before the lesson and go ahead, lighting up the hearts!

Spend time checking homework. We simply don't have them.

Messing around with paperwork —no reports and unnecessary bureaucracy.

Check out "simple" tasks — an auto-check is provided. There are also tasks for creating code and making projects at the end of the course. Here you will face pure creativity: you help the children to discover their ideas, overcome difficulties, and make a product they will be proud to present. Emotions and wow effects can not be conveyed!

Role 1 - Visual Programming/Mars Academy Teacher

· Technical or IT educational background (or relevant experience from IT courses)

· Pedagogical or psychological education (it can be a second specialty or complementary)

· Work experience as a camp counselor or teacher

· Experience of training children

· Experience of working with children, especially of this particular age group (9-10 years old)

· An ideal candidate is a specialist with relevant experience in IT, or a computer science teacher with experience of working with the students of the required age and level (9-10 years old)

· Fluency in Portuguese and English

Role 2 - Coding Knight Teacher

· Know and understand the basic concepts of algorithmization: performer, algorithm, program, linear algorithm, loops. Therefore, it is important to have working experience

in The Coding Knight app and the creation of interactive games and cartoons in the Scratch Jr. and Scratch environment. If you are great with something else — it's marvelous! We have a wide range of courses and can connect you to several of them.

· Love to teaching. This may not be a skill, but it is a super important condition.

· Be able to explain complicated things in simple words and provide clear examples.

· Experience of working with children aged 7-10 — no way without it.

Fluency in Portuguese and English

Role 3 – Digital literacy club Teacher

· Know and understand how to work in Goggle services (documents, tables, presentations, calendar, disk, mail). Be able to work with MS Office programs. Have good working and

navigation skills with a PC. If you are great with something else — it's marvelous! We have a wide range of courses and can connect you to several of them.

· Love to teaching. This may not be a skill, but it is a super important condition.

· Be able to explain complicated things in simple words and provide clear examples.

· Experience of working with children aged 7-9 — no way without it.

  • · Fluency in Portuguese and English

Role 4 - Game Design Club Teacher

· The key skill of the course is mastering the basic tools of Roblox Studio, so it is essential

to understand the engine and know the appropriate commands of the Lua language. If you are great with other languages too, it's a buzz! We have a wide range of courses and can connect you to several of them.

· Knowledge of the English language shall be at least of Pre-Intermediate/ Intermediate level.

· Love to teaching. This may not be a skill, but it is a super important condition.

· Be able to explain complex things in simple words.

· The experience of working with children aged 10-11 — no way without it.

  • Fluency in Portuguese and English

Role 5 - Website Creation Teacher

· To know the basics of building websites. Be able to create the structure and design of the site using HTML and CSS. Be able to work with the Tilda online constructor, the Figma graphic editor, the GitHub web service, Google Drive, Google Docs. If you are great with something else — it's marvelous! We have a wide range of courses and can connect you to several of them.

· Love to teaching. This may not be a skill, but it is a super important condition.

· Be able to explain complex things in simple words.

· Experience of working with children aged 11-12 — no way without it.

  • Fluency in Portuguese and English

Role 6 - Python Teacher

Know Python. If you are great with something else — it's marvelous! We have a wide range of courses and can connect you to several of them.

Love to teaching. This may not be a skill, but it is a super important condition.

Be able to explain complex things in simple words.

Experience of working with children aged 14-17 — no way without it.

  • Fluency in Portuguese and English

What we offer from our side

A cool team of young, vibrant pros! A team to hang out together and to learn from.

Training not only at the beginning but also during the process.

The support, love, and help of our tutors.

About money we pay a competitive hourly rate for each lesson (1.5 hours).

We will provide you with workload. We are growing at a cosmic speed and ready to give you as many groups as you can teach without straining : )

You choose the schedule on your own: on weekdays we generally start after school hours and on weekends also. Hopefully there will be ‘camps’ in school holidays.

Well, your eyes lit up, and your heart is pounding: Algorithmics?

Don't wait — send us your CV ) Let's create cool education together!

Job Type: Part-time
Part-time hours: 10 per week

Salary: 20.00€ per hour